gnus-registry.el, registry.el: Silence the byte compiler.
authorKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 18 Apr 2011 22:59:02 +0000 (22:59 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 18 Apr 2011 22:59:02 +0000 (22:59 +0000)
commitc3e925316c4ea2777195510caa6e3651dea23406
tree56afc910e08f65c08b18e34f430ec1d90fd91284
parent1cf682383bffd41840f8250c79e3bf6bc23b2937
gnus-registry.el, registry.el: Silence the byte compiler.

gnus-registry.el: Eliminate cl functions.
 (gnus-registry-sort-addresses): New function that replaces mapcan.
 (gnus-registry-action, gnus-registry-spool-action)
 (gnus-registry-split-fancy-with-parent)
 (gnus-registry-fetch-recipients-fast): Use it.
 (gnus-registry-import-eld): Replace delete* with dolist + delq.
registry.el (initialize-instance, registry-lookup)
 (registry-lookup-breaks-before-lexbind, registry-lookup-secondary)
 (registry-lookup-secondary-value, registry-search, registry-delete)
 (registry-insert, registry-reindex, registry-size, registry-prune):
 Use eval-and-compile.
lisp/gnus/ChangeLog
lisp/gnus/gnus-registry.el
lisp/gnus/registry.el